alt organlar - Turkish English Dictionary